Computing Graph Roots Without Short Cycles

نویسندگان

  • Babak Farzad
  • Lap Chi Lau
  • Van Bang Le
  • Nguyen Ngoc Tuy
چکیده

Graph G is the square of graph H if two vertices x, y have an edge in G if and only if x, y are of distance at most two in H . Given H it is easy to compute its square H, however Motwani and Sudan proved that it is NP-complete to determine if a given graph G is the square of some graph H (of girth 3). In this paper we consider the characterization and recognition problems of graphs that are squares of graphs of small girth, i.e. to determine if G = H for some graph H of small girth. The main results are the following. • There is a graph theoretical characterization for graphs that are squares of some graph of girth at least 7. A corollary is that if a graph G has a square root H of girth at least 7 then H is unique up to isomorphism. • There is a polynomial time algorithm to recognize if G = H for some graph H of girth at least 6. • It is NP-complete to recognize if G = H for some graph H of girth 4. These results almost provide a dichotomy theorem for the complexity of the recognition problem in terms of girth of the square roots. The algorithmic and graph theoretical results generalize previous results on tree square roots, and provide polynomial time algorithms to compute a graph square root of small girth if it exists. Some open questions and conjectures will also be discussed.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On list vertex 2-arboricity of toroidal graphs without cycles of specific length

The vertex arboricity $rho(G)$ of a graph $G$ is the minimum number of subsets into which the vertex set $V(G)$ can be partitioned so that each subset induces an acyclic graph‎. ‎A graph $G$ is called list vertex $k$-arborable if for any set $L(v)$ of cardinality at least $k$ at each vertex $v$ of $G$‎, ‎one can choose a color for each $v$ from its list $L(v)$ so that the subgraph induced by ev...

متن کامل

Hardness Results and Efficient Algorithms for Graph Powers

The k-th power H of a graph H is obtained from H by adding new edges between every two distinct vertices having distance at most k in H . Lau [Bipartite roots of graphs, ACM Transactions on Algorithms 2 (2006) 178–208] conjectured that recognizing k-th powers of some graph is NP-complete for all fixed k ≥ 2 and recognizing k-th powers of a bipartite graph is NP-complete for all fixed k ≥ 3. We ...

متن کامل

Coloring edges and vertices of graphs without short or long cycles

Vertex and edge colorability are two graph problems that are NP-hard in general. We show that both problems remain difficult even for graphs without short cycles, i.e., without cycles of length at most g for any particular value of g. On the contrary, for graphs without long cycles, both problems can be solved in polynomial time.

متن کامل

Detection of Free Distributed Cycles in Large-Scale Networks

Automatic detection of free cycles has always been a challenge in distributed systems. We already designed and implemented an unexpensive detector LFPS97, LFPS98] for partitionned systems, based on timestamps propagation. Here, we present a new algorithm, for large-scale networks(such as the Internet), based on the propagation of more complicated marks. Compared to our previous algorithm, it co...

متن کامل

2 01 0 Every planar graph without adjacent short cycles is 3 - colorable

Two cycles are adjacent if they have an edge in common. Suppose that G is a planar graph, for any two adjacent cycles C1 and C2, we have |C1| + |C2| ≥ 11, in particular, when |C1| = 5, |C2| ≥ 7. We show that the graph G is 3-colorable.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009